花费 7 ms
Unix domain socket 简介

Unix domain socket 又叫 IPC(inter-process communication 进程间通信) socket,用于实现同一主机上的进程间通信。socket 原本是为网络通讯设 ...

Sun Jan 28 01:40:00 CST 2018 1 35681
Linux 创建子进程执行任务

Linux 操作系统紧紧依赖进程创建来满足用户的需求。例如,只要用户输入一条命令,shell 进程就创建一个新进程,新进程运行 shell 的另一个拷贝并执行用户输入的命令。Linux 系统中通过 f ...

Thu Jan 11 16:47:00 CST 2018 4 28564
System V IPC 之信号量

本文继《System V IPC 之共享内存》之后接着介绍 System V IPC 的信号量编程。在开始正式的内容前让我们先概要的了解一下 Linux 中信号量的分类。 信号量的分类 在学习 I ...

Tue Apr 03 16:55:00 CST 2018 2 21788
System V IPC 之共享内存

IPC 是进程间通信(Interprocess Communication)的缩写,通常指允许用户态进程执行系列操作的一组机制: 通过信号量与其他进程进行同步 向其他进程发送消息或者从其他 ...

Thu Mar 29 16:34:00 CST 2018 2 15582
System V IPC 之消息队列

消息队列和共享内存、信号量一样,同属 System V IPC 通信机制。消息队列是一系列连续排列的消息,保存在内核中,通过消息队列的引用标识符来访问。使用消息队列的好处是对每个消息指定了特定消息类型 ...

Fri Apr 06 17:03:00 CST 2018 3 12682
Linux Socket 编程简介

在 TCP/IP 协议中,"IP地址 + TCP或UDP端口号" 可以唯一标识网络通讯中的一个进程,"IP地址+端口号" 就称为 socket。本文以一个简单的 TCP 协议为例,介绍如何创建基于 T ...

Wed Jan 24 21:15:00 CST 2018 2 7635
Linux 僵尸进程

Linux 允许进程查询内核以获得其父进程的 PID,或者其任何子进程的执行状态。例如,进程可以创建一个子进程来执行特定的任务,然后调用诸如 wait() 这样的一些库函数检查子进程是否终止。如果子进 ...

Mon Jan 15 16:49:00 CST 2018 1 7534
创建 SysV 风格的 linux daemon 程序

本文介绍如何使用 C 语言创建 Linux 系统中 SysV 风格的 daemon 程序。注意:这是一种旧式的 daemon 程序写法,进入 systemd 时代后是不需要通过这样的方式创建 daem ...

Fri Apr 17 16:32:00 CST 2020 1 1112

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM